1 2 3<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4<html xmlns="http://www.w3.org/1999/xhtml"> 5<head> 6<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 7 8 9 10 11 12<!--Carpet Steam Cleaners--> 13<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 13-14
13 14<script async src="https://www.googletagmanager.com/gtag/js?id=
14UA-55206557-1
vendor: 12 bytes, line 14
14"></script>
15<script> 16
vendor: 134 bytes, lines 16-20
16window.dataLayer = window.dataLayer || []; 17 function gtag(){dataLayer.push(arguments);} 18 gtag('js', new Date()); 19 20 gtag('config', '
20UA-55206557-1
vendor: 4 bytes, line 20
20');
21</script>
21 22<title>Carpet Steam Cleaners in Houston Texas - Air Duct And Air Vent Cleaning in Dallas Texas</title> 23 24<meta name="description" content="Carpet Steam Cleaners in Houston Texas provide on-site carpet and air duct cleaning at same day service with a free estimate. Our team members are always clean deep steam carpet clean and pet odor and stain removal in Dallas Texas."> 25 26<meta name="keywords" content="Carpet Steam Cleaning, carpet cleaning service Houston TX, carpet steam cleaning, carpet cleaning services, dryer vent cleaning, air duct service, odor remover, upholstery cleaning, sofa cleaning, air vents cleaning, clean air duct service, pet stain removal Dallas Texas, air duct cleaning, clean dryer vent, Houston and Dallas carpet steam cleaning"/> 27 28<meta name="revisit-after" content="4 days"/> 29<meta name="classification" content="Carpet Cleaning"/> 30<meta name="distribution" content="Global"/> 31<meta name="rating" content="Safe For Kids"/> 32 33<meta name="google-site-verification" content="tyfDpqxa0ibIJ-rujcO-SHKn5diJ7_wxiY86nQphfY4" /> 34 35<style type="text/css"> 36.g-recaptcha {float:left;max-width:100%;} 37.g-recaptcha * {transform:scale(1);float:left; margin-left:1%} 38 .e-mail:before {content: attr(data-website) "\0040" attr(data-user); 39 unicode-bidi: bidi-override;direction: rtl;} 40body { 41 background-color: #ecebe9; 42} 43body,td,th { 44 font-family: "Times New Roman", Times, serif; 45 font-size: 14px; 46} 47a { 48 font-family: Arial, Helvetica, sans-serif; 49 font-size: 14px; 50 color: #402000; 51} 52a:link { 53 text-decoration: none; 54} 55a:visited { 56 text-decoration: none; 57 color: #824100; 58} 59a:hover { 60 text-decoration: underline; 61 color: #B35900; 62} 63a:active { 64 text-decoration: none; 65} 66 67/* FORM WRAPPER */ 68form.CUS { 69 max-width: 900px; 70 width: 177%; 71 margin: 20px auto; 72 padding: 20px; 73 background: #f9fafb; 74 border: 1px solid #ddd; 75 border-radius: 10px; 76 font-family: system-ui, sans-serif; 77} 78 79/* FLEX FIELDSET */ 80form.CUS fieldset { 81 display: flex; 82 flex-wrap: wrap; 83 border: none; 84 padding: 0; 85 margin: 0; 86} 87 88/* BASE BLOCK STYLE */ 89form.CUS fieldset > p { 90 width: 100%; 91 padding: 10px; 92 margin: 0; 93 font-size: 0.95rem; 94 color: #444; 95} 96 97/* Universal input/select styling */ 98form.CUS input, 99form.CUS select, 100form.CUS textarea { 101 width: 100%; 102 padding: 10px; 103 margin-top: 6px; 104 border: 1px solid #ccc; 105 border-radius: 6px; 106 font-size: 1rem; 107} 108 109/* =============================== 110 ROW 1: Name, Phone, Address 111=============================== */ 112form.CUS fieldset > p:nth-of-type(1), 113form.CUS fieldset > p:nth-of-type(2), 114form.CUS fieldset > p:nth-of-type(3) { 115 width: 33.333%; 116} 117 118/* =============================== 119 ROW 2: City, State, Zip Code 120=============================== */ 121form.CUS fieldset > p:nth-of-type(4), 122form.CUS fieldset > p:nth-of-type(5), 123form.CUS fieldset > p:nth-of-type(6) { 124 width: 33.333%; 125} 126 127/* =============================== 128 SERVICE NEEDED TEXTAREA 129=============================== */ 130form.CUS fieldset > p:nth-of-type(7) { 131 width: 100%; 132} 133 134/* =============================== 135 SERVICE DATE (Month, Day, Year) 136 â ALL 3 IN ONE ROW 137=============================== */ 138 139/* Make the 8th <p> (Service Date block) a flex row */ 140form.CUS fieldset > p:nth-of-type(8) { 141 width: 100%; 142 display: flex; 143 flex-wrap: nowrap; 144 gap: 10px; 145 align-items: flex-start; 146} 147 148/* Month, Day, Year = 3 equal flex columns */ 149form.CUS fieldset > p:nth-of-type(8) select#service_date, 150form.CUS fieldset > p:nth-of-type(8) select#service_day, 151form.CUS fieldset > p:nth-of-type(8) input#service_year { 152 flex: 1 1 0; 153 width: auto; /* flex handles width */ 154 margin-top: 6px; 155} 156 157/* =============================== 158 SERVICE TIME (Full width) 159=============================== */ 160form.CUS fieldset > p:nth-of-type(9) { 161 width: 100%; 162} 163 164/* =============================== 165 SUBMIT BUTTON (Full width) 166=============================== */ 167form.CUS fieldset > p:nth-of-type(10) { 168 width: 100%; 169} 170 171form.CUS input[type="submit"] { 172 width: 100%; 173 background: #2563eb; 174 color: #fff; 175 border: none; 176 padding: 12px; 177 border-radius: 6px; 178 font-size: 1rem; 179 font-weight: 600; 180 cursor: pointer; 181} 182 183form.CUS input[type="submit"]:hover { 184 background: #1d4ed8; 185} 186 187/* Hide honeypot */ 188form.CUS input.subject { 189 display: none; 190} 191 192/* =============================== 193 MOBILE RESPONSIVE (stack fields) 194=============================== */ 195@media (max-width: 600px) { 196 197 form.CUS fieldset > p { 198 width: 100%; 199 padding: 6px 0; 200 } 201 202 /* Month, Day, Year full width stacked on mobile */ 203 form.CUS fieldset > p:nth-of-type(8) { 204 flex-direction: column; 205 gap: 6px; 206 } 207 208 form.CUS fieldset > p:nth-of-type(8) select#service_date, 209 form.CUS fieldset > p:nth-of-type(8) select#service_day, 210 form.CUS fieldset > p:nth-of-type(8) input#service_year { 211 flex: none; 212 width: 100% !important; 213 } 214/* =============================== 215 ROW 1: Name, Phone, Address 216=============================== */ 217form.CUS fieldset > p:nth-of-type(1), 218form.CUS fieldset > p:nth-of-type(2), 219form.CUS fieldset > p:nth-of-type(3) { 220 width: 100%; 221} 222 223/* =============================== 224 ROW 2: City, State, Zip Code 225=============================== */ 226form.CUS fieldset > p:nth-of-type(4), 227form.CUS fieldset > p:nth-of-type(5), 228form.CUS fieldset > p:nth-of-type(6) { 229 width: 100%; 230} 231} 232 233</style> 234<link href="style.css" rel="stylesheet" type="text/css" />
235<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
235 236<link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" /> 237 238<style type="text/css"> 239.g-recaptcha {float:left;max-width:100%;} 240.g-recaptcha * {transform:scale(1);float:left; margin-left:1%} 241 .e-mail:before {content: attr(data-website) "\0040" attr(data-user); 242 unicode-bidi: bidi-override;direction: rtl;} 243.style11 {position: fixed; 244 left: 0px; 245 top: 300px; 246 text-align: center; 247 float: left; 248 vertical-align: middle; 249} 250.style11 {position: fixed; 251 left: 0px; 252 top: 300px; 253 text-align: center; 254 float: left; 255 vertical-align: middle; 256} 257.style111 {position: fixed; 258 left: 0px; 259 top: 300px; 260 text-align: center; 261 float: left; 262 vertical-align: middle; 263} 264#fixed-phone{font-size:30px;font-weight:bold;line-height:45px;background-color:#9c3605;text-align:center;float:left;width:100%} 265#fixed-phone a:link{font-size:30px;color:#fff;text-decoration:none} 266#form { 267 background-image: url(rug-cleaning/bg-form.jpg); 268 width: 940px; 269 padding-bottom: 2%; 270 padding-top: 60px; 271 padding-left: 2%; 272 margin-top: 10px; 273 padding-right: 2%; 274 margin-bottom: 20px; 275 background-color: 276 #533801; 277 margin-right: auto; 278 margin-left: auto; 279 background-repeat: no-repeat; 280} 281.form-cell{float:left;width:21%;height:31px;border-radius:7px;border:0;padding-left:1.3%;margin:7px 1.3%} 282.form-req{float:right;width:26%;height:67px;border-radius:7px;border:0;padding-top:10px;padding-left:1.3%;font-family:calibri;font-size:15px;margin-top:8px;margin-right:1.3%;margin-bottom:10px} 283.submit{width:16%;height:auto;float:right;margin-top:8px;margin-right:1.8%;margin-bottom:10px;margin-left:1.3%} 284.submit2{display:none} 285@media only screen and (max-width:1000px){ 286#wrapper{width:100%} 287#form{width:96%;padding:2%;background-image:none;} 288} 289@media only screen and (max-width:480px){ 290#form{height:350px} 291.form-cell{width:90%;height:25px;margin:5%;padding:5px} 292.submit2{display:inline;float:left;margin:5%} 293.form-req,.submit{display:none} 294} 295 296/* FORM WRAPPER */ 297form.CUS { 298 max-width: 900px; 299 width: 177%; 300 margin: 20px auto; 301 padding: 20px; 302 background: #f9fafb; 303 border: 1px solid #ddd; 304 border-radius: 10px; 305 font-family: system-ui, sans-serif; 306} 307 308/* FLEX FIELDSET */ 309form.CUS fieldset { 310 display: flex; 311 flex-wrap: wrap; 312 border: none; 313 padding: 0; 314 margin: 0; 315} 316 317/* BASE BLOCK STYLE */ 318form.CUS fieldset > p { 319 width: 100%; 320 padding: 10px; 321 margin: 0; 322 font-size: 0.95rem; 323 color: #444; 324} 325 326/* Universal input/select styling */ 327form.CUS input, 328form.CUS select, 329form.CUS textarea { 330 width: 100%; 331 padding: 10px; 332 margin-top: 6px; 333 border: 1px solid #ccc; 334 border-radius: 6px; 335 font-size: 1rem; 336} 337 338/* =============================== 339 ROW 1: Name, Phone, Address 340=============================== */ 341form.CUS fieldset > p:nth-of-type(1), 342form.CUS fieldset > p:nth-of-type(2), 343form.CUS fieldset > p:nth-of-type(3) { 344 width: 33.333%; 345} 346 347/* =============================== 348 ROW 2: City, State, Zip Code 349=============================== */ 350form.CUS fieldset > p:nth-of-type(4), 351form.CUS fieldset > p:nth-of-type(5), 352form.CUS fieldset > p:nth-of-type(6) { 353 width: 33.333%; 354} 355 356/* =============================== 357 SERVICE NEEDED TEXTAREA 358=============================== */ 359form.CUS fieldset > p:nth-of-type(7) { 360 width: 100%; 361} 362 363/* =============================== 364 SERVICE DATE (Month, Day, Year) 365 â ALL 3 IN ONE ROW 366=============================== */ 367 368/* Make the 8th <p> (Service Date block) a flex row */ 369form.CUS fieldset > p:nth-of-type(8) { 370 width: 100%; 371 display: flex; 372 flex-wrap: nowrap; 373 gap: 10px; 374 align-items: flex-start; 375} 376 377/* Month, Day, Year = 3 equal flex columns */ 378form.CUS fieldset > p:nth-of-type(8) select#service_date, 379form.CUS fieldset > p:nth-of-type(8) select#service_day, 380form.CUS fieldset > p:nth-of-type(8) input#service_year { 381 flex: 1 1 0; 382 width: auto; /* flex handles width */ 383 margin-top: 6px; 384} 385 386/* =============================== 387 SERVICE TIME (Full width) 388=============================== */ 389form.CUS fieldset > p:nth-of-type(9) { 390 width: 100%; 391} 392 393/* =============================== 394 SUBMIT BUTTON (Full width) 395=============================== */ 396form.CUS fieldset > p:nth-of-type(10) { 397 width: 100%; 398} 399 400form.CUS input[type="submit"] { 401 width: 100%; 402 background: #2563eb; 403 color: #fff; 404 border: none; 405 padding: 12px; 406 border-radius: 6px; 407 font-size: 1rem; 408 font-weight: 600; 409 cursor: pointer; 410} 411 412form.CUS input[type="submit"]:hover { 413 background: #1d4ed8; 414} 415 416/* Hide honeypot */ 417form.CUS input.subject { 418 display: none; 419} 420 421/* =============================== 422 MOBILE RESPONSIVE (stack fields) 423=============================== */ 424@media (max-width: 600px) { 425 426 form.CUS fieldset > p { 427 width: 100%; 428 padding: 6px 0; 429 } 430 431 /* Month, Day, Year full width stacked on mobile */ 432 form.CUS fieldset > p:nth-of-type(8) { 433 flex-direction: column; 434 gap: 6px; 435 } 436 437 form.CUS fieldset > p:nth-of-type(8) select#service_date, 438 form.CUS fieldset > p:nth-of-type(8) select#service_day, 439 form.CUS fieldset > p:nth-of-type(8) input#service_year { 440 flex: none; 441 width: 100% !important; 442 } 443/* =============================== 444 ROW 1: Name, Phone, Address 445=============================== */ 446form.CUS fieldset > p:nth-of-type(1), 447form.CUS fieldset > p:nth-of-type(2), 448form.CUS fieldset > p:nth-of-type(3) { 449 width: 100%; 450} 451 452/* =============================== 453 ROW 2: City, State, Zip Code 454=============================== */ 455form.CUS fieldset > p:nth-of-type(4), 456form.CUS fieldset > p:nth-of-type(5), 457form.CUS fieldset > p:nth-of-type(6) { 458 width: 100%; 459} 460} 461 462/* FORM WRAPPER */ 463form.CUS { 464 max-width: 900px; 465 width: 177%; 466 margin: 20px auto; 467 padding: 20px; 468 background: #f9fafb; 469 border: 1px solid #ddd; 470 border-radius: 10px; 471 font-family: system-ui, sans-serif; 472} 473
474/* FLEX FIELDSET */ 475form.CUS fieldset { 476 display: flex; 477 flex-wrap: wrap; 478 border: none; 479 padding: 0; 480 margin: 0; 481} 482 483/* BASE BLOCK STYLE */ 484form.CUS fieldset > p { 485 width: 100%; 486 padding: 10px; 487 margin: 0; 488 font-size: 0.95rem; 489 color: #444; 490} 491 492/* Universal input/select styling */ 493form.CUS input, 494form.CUS select, 495form.CUS textarea { 496 width: 100%; 497 padding: 10px; 498 margin-top: 6px; 499 border: 1px solid #ccc; 500 border-radius: 6px; 501 font-size: 1rem; 502} 503 504/* =============================== 505 ROW 1: Name, Phone, Address 506=============================== */ 507form.CUS fieldset > p:nth-of-type(1), 508form.CUS fieldset > p:nth-of-type(2), 509form.CUS fieldset > p:nth-of-type(3) { 510 width: 33.333%; 511} 512 513/* =============================== 514 ROW 2: City, State, Zip Code 515=============================== */ 516form.CUS fieldset > p:nth-of-type(4), 517form.CUS fieldset > p:nth-of-type(5), 518form.CUS fieldset > p:nth-of-type(6) { 519 width: 33.333%; 520} 521 522/* =============================== 523 SERVICE NEEDED TEXTAREA 524=============================== */ 525form.CUS fieldset > p:nth-of-type(7) { 526 width: 100%; 527} 528 529/* =============================== 530 SERVICE DATE (Month, Day, Year) 531 â ALL 3 IN ONE ROW 532=============================== */ 533 534/* Make the 8th <p> (Service Date block) a flex row */ 535form.CUS fieldset > p:nth-of-type(8) { 536 width: 100%; 537 display: flex; 538 flex-wrap: nowrap; 539 gap: 10px; 540 align-items: flex-start; 541} 542 543/* Month, Day, Year = 3 equal flex columns */ 544form.CUS fieldset > p:nth-of-type(8) select#service_date, 545form.CUS fieldset > p:nth-of-type(8) select#service_day, 546form.CUS fieldset > p:nth-of-type(8) input#service_year { 547 flex: 1 1 0; 548 width: auto; /* flex handles width */ 549 margin-top: 6px; 550} 551 552/* =============================== 553 SERVICE TIME (Full width) 554=============================== */ 555form.CUS fieldset > p:nth-of-type(9) { 556 width: 100%; 557} 558 559/* =============================== 560 SUBMIT BUTTON (Full width) 561=============================== */ 562form.CUS fieldset > p:nth-of-type(10) { 563 width: 100%; 564} 565 566form.CUS input[type="submit"] { 567 width: 100%; 568 background: #2563eb; 569 color: #fff; 570 border: none; 571 padding: 12px; 572 border-radius: 6px; 573 font-size: 1rem; 574 font-weight: 600; 575 cursor: pointer; 576} 577 578form.CUS input[type="submit"]:hover { 579 background: #1d4ed8; 580} 581 582/* Hide honeypot */ 583form.CUS input.subject { 584 display: none; 585} 586 587/* =============================== 588 MOBILE RESPONSIVE (stack fields) 589=============================== */ 590@media (max-width: 600px) { 591 592 form.CUS fieldset > p { 593 width: 100%; 594 padding: 6px 0; 595 } 596 597 /* Month, Day, Year full width stacked on mobile */ 598 form.CUS fieldset > p:nth-of-type(8) { 599 flex-direction: column; 600 gap: 6px; 601 } 602 603 form.CUS fieldset > p:nth-of-type(8) select#service_date, 604 form.CUS fieldset > p:nth-of-type(8) select#service_day, 605 form.CUS fieldset > p:nth-of-type(8) input#service_year { 606 flex: none; 607 width: 100% !important; 608 } 609/* =============================== 610 ROW 1: Name, Phone, Address 611=============================== */ 612form.CUS fieldset > p:nth-of-type(1), 613form.CUS fieldset > p:nth-of-type(2), 614form.CUS fieldset > p:nth-of-type(3) { 615 width: 100%; 616} 617 618/* =============================== 619 ROW 2: City, State, Zip Code 620=============================== */ 621form.CUS fieldset > p:nth-of-type(4), 622form.CUS fieldset > p:nth-of-type(5), 623form.CUS fieldset > p:nth-of-type(6) { 624 width: 100%; 625} 626} 627 628</style> 629</head> 630 631<body> 632 633<div id="fixed-phone"><a href="tel:3464392020">346-439-2020</a> | <a href="tel:9725128848">972-512-8848</a></div> 634<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 635 <tr> 636 <td width="563" height="61" class="header">Carpet Steam Cleaning</td> 637 <td class="header"><img src="rug-cleaning/tel.jpg" width="200" height="53" /></td> 638 </tr> 639</table> 640<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 641 <tr> 642 <td width="124" height="33" bgcolor="#533801"> </td> 643 <td width="876" bgcolor="#533801"> 644 <ul id="MenuBar1" class="MenuBarHorizontal"> 645 <li><a href="index.php">Home</a> </li> 646 <li><a href="air-duct.php">Air Duct</a></li> 647 <li><a href="upholstery.php">Upholstery</a> </li> 648 <li><a href="tile-grout.php">Tile And Grout</a></li> 649 <li><a href="dryer-vent.php">Dryer Vent</a></li> 650 <li><a href="water-damage.php">Water Damage</a></li> 651 <li><a href="contact-us.php">Contact</a></li> 652 </ul></td> 653 </tr> 654</table> 655<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 656 <tr> 657 <td height="96"><img src="rug-cleaning/banner.jpg" width="1000" height="400" /></td> 658 </tr> 659</table> 660<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 661 <tr> 662 <td height="33" bgcolor="#533801"><marquee behavior="scroll" direction="left"> 663 <div align="center" class="marquee">Rug Cleaning, Steam Cleaning, Stain Removal, Residential Carpet Cleaning, Restretch Carpet, Office Carpet Cleaning, Oriental Rug Cleaning, Pet Odor Removal, Pollen Removal, Repair Carpet, C
663arpet Repair, Fan Motor Cleaning, Commercial Carpet Cleaning, Home Carpet Cleaning, Pet Stain Removal, Cleaning Carpet, Pet Stain Cleaning, What is Duct Cleaning?, Vents Cleaning, Vent and Duct Cleaning, Vent Cleaning, Vent Duct Cleaning, Vent Cleaning, Residential Air Ducts, Duct Cleaning, Home Air Ducts, AC Cleaning, Air Conditioner Cleaning, Air Vent Cleaning, Commercial Air Vents, Bacteria Prevention, Air Ducts Cleaning, Residential Air Vents, Dryer Vent Cleaning, Office Air Ducts, Air Duct Cleaning, Ventilation Duct, Office Air Vents, Home Air Vents, Commercial Air Ducts, Air Duct Cleaning Service, Tile Cleaning, Tile Floor Cleaning, Porcelain Tile Cleaning, Reseal Grout, Grout Cleaning, Kitchen Tile Cleaning, Clean Grout, Upholstery Cleaning, Mold Prevention, Furnace Cleaning, Dust Buildup Removal, Cleaning Services, Sofa Cleaning, Furniture Cleaning, Couch Cleaning</div> 664 </marquee></td> 665 </tr> 666</table> 667<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 668 <tr> 669 <td width="667" height="31" class="headlines">Qualified Carpet Steam Cleaning Clean TX</td> 670 <td width="19" rowspan="3"> </td> 671 <td width="314" rowspan="3" align="center"></td> 672 </tr> 673 <tr> 674 <td height="70" valign="top" class="body_txt">The unique carpet care system youâre being quoted for uses powerful, green cleaning solutions that actively break apart dirt and debris and then capture it all in microscopic crystals. This makes it easy for our machineâs dual, counter-rotating brushes to lift the dirt and spots up and out of the carpet, leaving you with fresh, clean carpets that dry in about an hour.</td> 675 </tr> 676 <tr> 677 <td height="71" class="body_txt"><table width="647" border="0" align="center" cellpadding="0" cellspacing="0"> 678 <tr> 679 <td width="231" height="49"><a href="persian-rug-cleaning.php">Persian Rug Cleaning</a><br /> 680 <a href="steam-cleaning-carpet.php">Steam Cleaning Carpet</a><br /> 681 <a href="wine-stain-removal.php">Wine Stain Removal</a><br /> 682 <a href="restretching-carpet.php">Restretching Carpet</a><br /> 683 <a href="pollen-stain-removal.php">Pollen Stain Removal</a><br /> 684 <a href="oriental-rug-cleaning.php">Oriental Rug Cleaning</a><br /></td> 685 <td width="203"><a href="pet-stain-removal.php">Pet Stain Removal</a><br /> 686 <a href="remove-urine-stains.php">Remove Urine Stains</a><br /> 687 <a href="removing-pet-odors.php">Removing Pet Odors</a><br /> 688 <a href="cheap-carpet-cleaning.php">Cheap Carpet Cleaning</a><br /> 689 <a href="carpet-steam-cleaning.php">Carpet Steam Cleaning</a><br /> 690 <a href="spot-remover.php">Spot Remover</a><br /></td> 691 <td width="213" valign="top"><a href="carpet-cleaning-business.php">Carpet Cleaning Business</a><br /> 692 <a href="commercial-carpet-cleaners.php">Commercial Carpet Cleaners</a><br /> 693 <a href="carpet-and-upholstery-cleaning.php">Carpet And Upholstery Cleaning</a><br /> 694 <a href="professional-carpet-cleaning.php">Professional Carpet Cleaning</a><br /></td> 695 </tr> 696 </table></td> 697 </tr> 698</table> 699<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 700 <tr> 701 <td width="250" rowspan="3" ><a href="coupon.php"><img src="rug-cleaning/18_coupon.jpg" alt="c" width="250" height="250" /></a></td> 702 <td width="417" height="31" class="headlines">Dryer Vent</td> 703 <td width="19" rowspan="3"> </td> 704 <td width="314" rowspan="3" align="center" ><img src="rug-cleaning/dryer-vent.jpg" alt="c" width="300" height="252" /></td> 705 </tr> 706 <tr> 707 <td height="70" valign="top" class="body_txt"><p>Dryer vent cleaning, like any other professional maintenance service, includes a fee. How much would you be willing to pay for professional dryer vent cleaning?Dryer vent cleaning saves energy; therefore, saving money. Poorly vented clothes dryers can cost an additional $25.00 per month to operate. Now how much would you pay for dryer vent cleaning? Dryer vent cleaning helps dryers operate more efficiently by maximizing airflow to reduce workload. This is huge because it helps to eliminate unnecessary repair bills by reducing stress on the machine. By now, the cost of dryer vent cleaning has likely paid for itself.</p></td> 708 </tr> 709 <tr> 710 <td height="48" valign="top" class="body_txt"><table width="397" border="0" cellspacing="0" cellpadding="0"> 711 <tr> 712 <td width="192" height="38" valign="top"><a href="vent-cleaners.php">Vent Cleaners</a><br /> 713 <a href="ac-duct-cleaning.php">Ac Duct Cleaning</a><br /> 714 <a href="indoor-air-vents.php"></a></td>
715 <td width="205" valign="top"><a href="indoor-air-vents.php">Indoor Air Vents</a></td> 716 </tr> 717 </table></td> 718 </tr> 719</table> 720<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 721 <tr> 722 <td width="250" rowspan="3" class="headlines"><img src="rug-cleaning/air-duct.jpg" alt="v" width="300" height="251" /></td> 723 <td width="427" height="31" class="headlines">Air Duct</td> 724 <td width="10" rowspan="3"> </td> 725 <td width="313" rowspan="3" align="left"><table width="218" border="0" cellspacing="0" cellpadding="0"> 726 <tr> 727 <td width="218" valign="top"><a href="air-conditioning-vent-cleaning.php">Air Conditioning Vent Cleaning</a><br /> 728 <a href="air-conditioner-duct-cleaning.php">Air Conditioner Duct Cleaning</a><br /> 729 <a href="air-conditioner-maintenance.php">Air Conditioner Maintenance</a><br /> 730 <a href="duct-vent-cleaning.php">Duct Vent Cleaning</a><br /> 731 <a href="duct-cleaning.php">Duct Cleaning</a><br /> 732 <a href="professional-air-duct-cleaning.php">Professional Air Duct Cleaning</a><br /> 733 <a href="ventilation-duct.php">Ventilation Duct</a><br /> 734 <a href="mold-in-air-ducts.php">Mold In Air Ducts</a><br /> 735 <a href="cleaning-ac-coils.php">Cleaning Ac Coils</a><br /> 736 <a href="cleaning-ac-unit.php">Cleaning Ac Unit</a><br /> 737 <a href="duct-vent-cleaning.php">Duct Vent Cleaning</a><br /> 738 <a href="mold-in-air-ducts.php">Mold In Air Ducts</a><br /></td> 739 </tr> 740 </table></td> 741 </tr> 742 <tr> 743 <td height="70" valign="top" class="body_txt">our company had built reputation based on hard work, honesty and integrity and they work hard every day to live up to and maintain that reputation. They hire some of the best technicians in the industry who take as much pride in their work as you do your home. we have been offering great service and prices . Whether itâs a major project, a minor repair, or annual servicing.</td> 744 </tr> 745 <tr> 746 <td height="71" align="left" valign="top" class="body_txt"><table width="404" border="0" cellspacing="0" cellpadding="0"> 747 <tr> 748 <td width="206" height="38" valign="top"><p><a href="air-ducts-cleaning.php">Air Ducts Cleaning</a><br /> 749 <a href="air-duct-cleaning-service.php">Air Duct Cleaning Service</a><br /> 750 <a href="ceiling-air-vents.php">Ceiling Air Vents</a><br /> 751 <a href="furnace-cleaning.php">Furnace Cleaning</a><br /> 752 <a href="air-conditioner-vent.php">Air Conditioner Vent</a><br /> 753 <a href="ventilation-cleaning.php">Ventilation Cleaning</a><br /> 754 <a href="hvac-duct-cleaning.php">Hvac Duct Cleaning</a><br /> 755 <a href="mold-in-air-ducts.php"></a></p></td> 756 <td width="198" valign="top"><p><a href="home-central-air-conditioning.php">Home Central Air Conditioning</a><br /> 757 <a href="duct-and-vent-cleaning.php">Duct And Vent Cleaning</a><br /> 758 <a href="cleaning-ac-coils.php">Cleaning Ac Coils</a><br /> 759 <a href="cleaning-ac-unit.php">Cleaning Ac Unit</a><br /> 760 <a href="air-conditioning-vent-cleaning.php">Air Conditioning Vent Cleaning</a><br /> 761 <a href="air-conditioner-duct-cleaning.php">Air Conditioner Duct Cleaning</a><br /> 762 <a href="air-conditioner-maintenance.php">Air Conditioner Maintenance</a><br /> 763 </p></td> 764 </tr> 765 </table></td> 766 </tr> 767</table> 768<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 769 <tr> 770 <td width="242" rowspan="2" class="headlines"><table width="218" border="0" align="center" cellpadding="0" cellspacing="0"> 771 <tr> 772 <td width="218" valign="top"><p><a href="tile-cleaning-services.php">Tile Cleaning Services</a><br /> 773 <a href="clean-porcelain-tile.php">Clean Porcelain Tile</a><br /> 774 <a href="ceramic-tile-floor-cleaning.php">Ceramic Tile Floor Cleaning</a><br /> 775 <a href="tile-grout-cleaning.php">Tile & Grout Cleaning</a><br /> 776 <a href="professional-tile-cleaning.php">
776Professional Tile Cleaning</a><br /> 777 <a href="pool-tile-cleaning.php">Pool Tile Cleaning</a><br /> 778 <a href="tile-and-grout-cleaner.php">Tile And Grout Cleaner</a><br /> 779 <a href="cleaning-floor-grout.php">Cleaning Floor Grout</a><br /> 780 <a href="professional-cleaning-service.php">Professional Cleaning Service</a><br /> 781 <a href="dust-removal.php">Dust Removal</a><br /> 782 <br /> 783 </p></td> 784 </tr> 785 </table></td> 786 <td width="424" height="31" class="headlines">Tile And Grout</td> 787 <td width="20" rowspan="2"> </td> 788 <td width="314" rowspan="2" align="center"><img src="rug-cleaning/tile-grout.jpg" alt="v" width="300" height="249" /></td> 789 </tr> 790 <tr> 791 <td valign="top" class="body_txt">If your home is like most other homes today, it has a variety of floor and wall coverings. Different types of stone and tile cover more than just your tub, bathroom floors and shower walls. More popular than ever in foyers, kitchens, family rooms, utility rooms, porches/patios, and many other areas, hard surface floors and surfaces are found both inside and outside of the home.These areas need regular daily, weekly, and even monthly maintenance. The regular maintenance can take many forms including sweeping, scrubbing, vacuuming, and mopping. However, store bought cleaners, a brush, and hours of applying elbow grease can only go so far.</td> 792 </tr> 793</table> 794<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 795 <tr> 796 <td width="315" rowspan="3" align="center"><img src="rug-cleaning/upholstery.jpg" alt="c" width="250" height="250" /></td> 797 <td width="685" height="31" class="headlines">Upholstery</td> 798 </tr> 799 <tr> 800 <td height="70" valign="top" class="body_txt">Our Upholstery Cleaning Service never uses phosphates, petroleum distillates or harmful flourocarbons. We make sure that our upholstery cleaning is the best , by rinsing all of the soap and spots out with a low pH that brightens and restores the original softness of the fibers. We believe that a healthy home starts with clean carpets and fresh air. LifeStyle Carpet and Upholstery Cleaning wants you to experience a carpet cleaning service that will keep you satisfied start to finish! We offer a professional, high quality service at competitive prices. You will be happy with positive results as you see us go the extra mile to make your home feel and look fresh and healthy. Our team of qualified professionals will give your carpets, upholstery, tile and grout, leather, rugs and mattresses a fresh, new look and feel â every time.</td> 801 </tr> 802 <tr> 803 <td height="74" valign="top"><table width="448" border="0" align="center" cellpadding="0" cellspacing="0"> 804 <tr> 805 <td width="221" height="49" valign="top"><a href="upholstery-cleaners.php">Upholstery Cleaners</a><br /> 806 <a href="dog-urine-stain-removal.php">Dog Urine Stain Removal</a><br /> 807 <a href="leather-sofa-cleaning.php">Leather Sofa Cleaning</a><br /> 808 <a href="furniture-steam-cleaning.php">Furniture Steam Cleaning</a><br /></td> 809 <td width="227" valign="top"><a href="clean-leather-couch.php">Clean Leather Couch</a><br /> 810 <a href="clean-dryer-vents.php">Clean Dryer Vents</a><br /> 811 <a href="furnace-cleaning.php">Furnace Cleaning</a></td> 812 </tr> 813 </table></td> 814 </tr> 815</table> 816<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 817 <tr> 818 <td width="335" rowspan="3" align="center"><img src="rug-cleaning/water-damage.jpg" alt="c" width="269" height="245" /></td> 819 <td width="665" height="31" class="headlines">Water Damage</td> 820 </tr> 821 <tr> 822 <td height="70" valign="top" class="body_txt"><p>If you have experienced water damage, the first thing you need to do is call the most qualified local flood and water damage experts â Flood Fighters. Timing is everything when it comes to preventing further property damage, so thereâs no time to delay. Donât risk the health hazards or destruction that can be caused by standing water. </p></td> 823 </tr> 824 <tr> 825 <td height="71" valign="top"><table width="649" border="0" align="center" cellpadding="0" cellspacing="0"> 826 <tr> 827 <td width="172" height="49" valign="top"><a href="water-leak-detection.php">Water Leak Detection</a><br /> 828 <a href="water-clean-up.php">Water Clean Up</a><br /> 829 <a href="water-fire-restoration.php">Water Fire Restoration</a><br /> 830 <a href="clean-up-water-damage.php">Clean Up Water Damage</a><br /> 831 <a href="water-damage-mold.php">Water Damage Mold</a><br /> 832 <a href="water-damage-service.php">Water Damage Service</a><br /> 833 <a href="water-removal.php">Water Removal</a><br /> 834 <a href="sheetrock-repair.php">Sheetrock Repair</a><br /> 835 <a href="repair-wet-drywall.php">Repair Wet Drywall</a><br /> 836 <a href="kill-mold-and-mildew.php">Kill Mold And Mildew</a><br /></td> 837 <td width="217" valign="top"><a href="ventilation-fans-cleaning.php">Ventilation Fans Cleaning</a><br /> 838 <a href="flood-damage-repair.php">Flood Damage Repair</a><br /> 839 <a href="wall-and-content-drying.php">Wall And Content Drying</a><br /> 840 <a href="drying-wet-carpet.php">Drying Wet Carpet</a><br /> 841 <a href="basement-water-removal.php">Basement Water Removal</a><br /> 842 <a href="storm-damage-restoration.php">Storm Damage Restoration</a><br /> 843 <a href="water-damage-carpet.php">Water Damage Carpet</a><br /> 844 <a href="water-damage-clean-up.php">Water Damage Clean Up</a><br /> 845 <a href="water-damage-remediation.php">Water Damage Remediation</a><br /> 846 <a href="water-damage-and-restoration.php">Water Damage And Restoration</a><br /></td> 847 <td width="260" valign="top"><a href="carpet-water-extraction.php">Carpet Water Extraction</a><br /> 848 <a href="water-removal-services.php">Water Removal Services</a><br /> 849 <a href="water-damage-restoration.php">Water Damage Restoration</a><br /> 850 <a href="deodorization-and-sanitation.php">Deodorization And Sanitation</a><br /> 851 <a href="24-hour-water-damage-restoration.php">24 Hour Water Damage Restoration</a><br /> 852 <a href="emergency-water-removal.php">Emergency Water Removal</a><br /> 853 <a href="flood-damage-cleanup.php">Flood Damage Cleanup</a><br /> 854 <a href="fire-and-water-restoration.php">Fire And Water Restoration</a><br /> 855 <a href="water-damage-restoration-company.php">Water Damage Restoration Company</a><br /> 856 <a href="basement-water-damage.php">Basement Water Damage</a><br /></td> 857 </tr> 858 </table></td> 859 </tr> 860</table> 861<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 862 <tr> 863 <td valign="top" class="body_txt">Need a carpet cleaning quote? No problem ... Our customer service representatives will quickly create a carpet cleaning quote for you based on the exact number of rooms, staircases, hallways, or pieces of furniture you were looking to have cleaned. With our company, you can get a carpet cleaning quote quickly and accurately.Of course, a fast carpet cleaning quote doesnât matter much if the carpet cleaning services arenât very good, but you donât have to worry about that with us.</td> 864 </tr> 865</table> 866<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 867 <tr> 868 <td class="headlines">Carpet Clean Service Areas</td> 869 </tr> 870</table> 871<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 872 <tr> 873 <td width="165" rowspan="2" align="left" valign="top" class="body_txt"><a href="dallas.php">Dallas</a><br /> 874 <a href="garland.php">Garland</a><br /> 875 <a href="plano.php">Plano</a><br /> 876 <a href="arlington.php">Arlington</a><br /> 877 <a href="carrollton.php">Carrollton</a><br /> 878 <a href="irving.php">Irving</a><br /> 879 <a href="mesquite.php">Mesquite</a><br /> 880 <a href="grand-prairie.php">Grand Prairie</a><br /> 881 <a href="richardson.php">Richardson</a><br /> 882 <a href="grapevine.php">Grapevine</a><br /> 883 <a href="lewisville.php">Lewisville</a><br /> 884 <a href="rowlett.php">Rowlett</a><br /> 885 <a href="coppell.php">Coppell</a><br /> 886 <a href="southlake.php">Southlake</a><br /> 887 <a href="flower-mound.php">Flower Mound</a><br /> 888 <a href="fort-worth.php">Fort Worth</a><br /> 889 <a href="duncanville.php">Duncanville</a><br /> 890 <a href="desoto.php">Desoto</a></td> 891 <td width="162" rowspan="2" align="left" valign="top" class="body_txt"><a href="allen.php">Allen</a><br /> 892 <a href="cedar-hill.php">Cedar Hill</a><br /> 893 <a href="euless.php">Euless</a><br /> 894 <a href="lancaster.php">Lancaster</a><br /> 895 <a href="bedford.php">Bedford</a><br /> 896 <a href="addison.php">Addison</a><br /> 897 <a href="sachse.php">Sachse</a><br /> 898 <a href="rockwall.php">Rockwall</a><br /> 899 <a href="mansfield.php">Mansfield</a><br /> 900 <a href="midlothian.php">Midlothian</a><br /> 901 <a href="wylie.php">
901Wylie</a><br /> 902 <a href="frisco.php">Frisco</a><br /> 903 <a href="sunnyvale.php">Sunnyvale</a><br /> 904 <a href="murphy.php">Murphy</a><br /> 905 <a href="forney.php">Forney</a><br /> 906 <a href="waxahachie.php">Waxahachie</a><br /> 907 <a href="red-oak.php">Red Oak</a><br /> 908 <a href="colleyville.php">Colleyville</a><br /></td> 909 <td width="159" rowspan="2" align="left" valign="top" class="body_txt"><a href="wilmer.php">Wilmer</a><br /> 910 <a href="hutchins.php">Hutchins</a><br /> 911 <a href="farmers-branch.php">Farmers Branch</a><br /> 912 <a href="pantego.php">Pantego</a><br /> 913 <a href="lucas.php">Lucas</a><br /> 914 <a href="ferris.php">Ferris</a><br /> 915 <a href="greenwood.php">Greenwood</a><br /> 916 <a href="highland-park.php">Highland Park</a><br /> 917 <a href="crandall.php">Crandall</a><br /> 918 <a href="houston.php">Houston</a><br /> 919 <a href="sugar-land.php">Sugar Land</a><br /> 920 <a href="spring.php">Spring</a><br /> 921 <a href="pearland.php">Pearland</a><br /> 922 <a href="pasadena.php">Pasadena</a><br /> 923 <a href="humble.php">Humble</a><br /> 924 <a href="missouri-city.php">Missouri City</a><br /> 925 <a href="kingwood.php">Kingwood</a><br /> 926 <a href="galena-park.php">Galena Park</a></td> 927 <td width="162" rowspan="2" align="left" valign="top" class="body_txt"><a href="league-city.php">League City</a><br /> 928 <a href="katy.php">Katy</a><br /> 929 <a href="richmond.php">Richmond</a><br /> 930 <a href="friendswood.php">Friendswood</a><br /> 931 <a href="fresno.php">Fresno</a><br /> 932 <a href="webster.php">Webster</a><br /> 933 <a href="channelview.php">Channelview</a><br /> 934 <a href="highlands.php">Highlands</a><br /> 935 <a href="stafford.php">Stafford</a><br /> 936 <a href="baytown.php">Baytown</a><br /> 937 <a href="la-porte.php">La Porte</a><br /> 938 <a href="south-houston.php">South Houston</a><br /> 939 <a href="crosby.php">Crosby</a><br /> 940 <a href="jersey-village.php">Jersey Village</a><br /> 941 <a href="deer-park.php">Deer Park</a><br /> 942 <a href="park-row.php">Park Row</a><br /> 943 <a href="clutch-city.php">Clutch City</a><br /> 944 <a href="seabrook.php">Seabrook</a><br /> 945 <a href="hurst.php"></a></td> 946 <td width="174" rowspan="2" align="left" valign="top" class="body_txt"><a href="alvin.php">Alvin</a><br /> 947 <a href="manvel.php">Manvel</a><br /> 948 <a href="tomball.php">Tomball</a><br /> 949 <a href="rosharon.php">Rosharon</a><br /> 950 <a href="san-antonio.php">San Antonio</a><br /> 951 <a href="bulverde.php">Bulverde</a><br /> 952 <a href="adkins.php">Adkins</a><br /> 953 <a href="universal-city.php">Universal City</a><br /> 954 <a href="converse.php">Converse</a><br /> 955 <a href="cibolo.php">Cibolo</a><br /> 956 <a href="atascosa.php">Atascosa</a><br /> 957 <a href="alamo-heights.php">Alamo Heights</a><br /> 958 <a href="live-oak.php">Live Oak</a><br /> 959 <a href="elmendorf.php">Elmendorf</a><br /> 960 <a href="somerset.php">Somerset</a><br /> 961 <a href="von-ormy.php">Von Ormy</a><br /> 962 <a href="nassau-bay.php">Nassau Bay</a><br /> 963 <a href="meadows-place.php">Meadows Place</a></td> 964 </tr> 965 <tr> 966 <td width="178" height="272" colspan="2" align="left" valign="top" class="body_txt"><a href="selma.php">Selma</a><br /> 967 <a href="schertz.php">Schertz</a><br /> 968 <a href="shavano-park.php">Shavano Park</a><br /> 969 <a href="la-vernia.php">La Vernia</a><br /> 970 <a href="lytle.php">Lytle</a><br /> 971 <a href="cypress.php">Cypress</a><br /> 972 <a href="castroville.php">Castroville</a><br /> 973 <a href="helotes.php">Helotes</a><br /> 974 <a href="huffman.php">Huffman</a><br /> 975 <a href="balch-springs.php">Balch Springs</a><br /> 976 <a href="kirby.php">Kirby</a><br /> 977 <a href="hurst.php">Hurst</a><br /> 978 <a href="brookside-village.php">Brookside Village</a><br /> 979 <a href="atascocita.php">Atascocita</a><br /> 980 <a href="bellaire.php">Bellaire</a><br /> 981 <a href="seagoville.php">Seagoville</a><br /> 982 <a href="the-colony.php">The Colony</a></td> 983 </tr> 984</table> 985<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 986 <tr> 987 <td valign="top" class="body_txt">You can also get more than a carpet cleaning service quote from our service - we clean upholstery and, in some locations, tile and grout. There are also our carpet protectants, special stain removal solutions, and odor destroyers that can get even the worst carpets looking, feeling, and smelling clean again. If you think you need any of those things, ask our representatives about them when you call in for your carpet cleaning quote.</td> 988 </tr> 989</table> 990<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0"> 991 <tr> 992 <td height="40" align="center" valign="middle" bgcolor="#533801" class="copy">Carpet Steam Cleaning<br> 9935901 Bellaire Blvd Houston, TX 77081<br> 9944100 W Airport Fwy, Irving, TX 75062<br> 995346-439-2020<br> 996972-512-8848<br> 997âª281-819-0365â¬<br> 998âª972-638-7461â¬<br> 999Mon to fri : 8.00 AM - 6:00 PM<br> 1000Sat to Sun : 9.30 AM - 5:00 PM<br> 1001Copyright © 2013 Carpet Steam Cleaning Texas.</td> 1002 </tr> 1003</table> 1004<table width="84" height="312" border="0" cellpadding="0" cellspacing="0" class="style111"> 1005 <tr> 1006 <td width="232" height="78" align="center" valign="middle"><img src="rug-cleaning/facebook.png" alt="3" width="50" height="50" border="0" usemap="#Map" /> 1007 <map name="Map" id="Map3"> 1008 <area shape="circle" coords="26,24,24" href="https://www.facebook.com/pages/Carpet-Steam-Cleaning/155842624586908?skip_nax_wizard=true#" /> 1009 </map> 1010 <img src="rug-cleaning/google.png" alt="3" width="40" height="40" border="0" usemap="#Map2" /> 1011 <map name="Map2" id="Map22"> 1012 <area shape="circle" coords="21,20,30" href="https://plus.google.com/u/0/b/110195121905119655307/110195121905119655307/posts" /> 1013 </map> 1014 <p class="face"> 1015
1015<script type="text/javascript"> 1016 (function() { 1017 var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; 1018 po.src = 'https://apis.google.com/js/plusone.js'; 1019 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); 1020 })(); 1021 </script>
1021 1022
1022<script type="text/javascript"> 1023 </script>
1023 1024 <iframe src="http://www.facebook.com/plugins/like.php?href=https://www.facebook.com/pages/Carpet-Steam-Cleaning/155842624586908?skip_nax_wizard=true#;layout=button_count&show_faces=false&width=53&action=like&font=trebuchet+ms&colorscheme=light" scrolling="No" frameborder="0" allowtransparency="true" style="border:none; overflow: inherit; width:53px; height:27px"></iframe> 1025 </p> 1026 <div id="google" class="g-plusone" data-annotation="none" data-width="30" data-href="https://plus.google.com/u/0/b/110195121905119655307/110195121905119655307/posts"> 1027
1027<script type="text/javascript"> 1028 (function() { 1029 var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; 1030 po.src = 'https://apis.google.com/js/plusone.js'; 1031 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); 1032 1033 })(); 1034 </script>
1034 1035
1035<script type="text/javascript"> 1036 </script>
1036 1037 </div></td> 1038 </tr> 1039 <tr> 1040 <td height="78" align="center" valign="top"><p><a href="carpet_service.php"><img src="rug-cleaning/new-appointment.png" alt="d" width="60" height="60" border="0" /></a></p> 1041 <p><a href="carpet_service.php">Get An Appointment Now</a></p></td> 1042 </tr> 1043</table> 1044<div id=form> 1045 <form method="post" class="CUS" action="https://find2121.com/request_service_appointment.php"> 1046 <fieldset> 1047 1048 <p> 1049 1050 <input type="text" name="your_name" required placeholder=" Your Name:"> 1051 </p> 1052 <p style="margin-left: 2%;"> 1053 1054 <input type="tel" name="your_phone" onChange="validatePhoneNumber(this.value)" required placeholder="Your Phone Number:"> 1055 </p> 1056 <p> 1057 1058 <input type="text" name="your_address" required placeholder="Address (for Service):"> 1059 </p> 1060 <p style="margin-left: 2%;"> 1061 1062 <input type="text" name="your_city" required placeholder=" City:"> 1063 </p> 1064 <p> 1065 1066 <input type="text" name="your_state" maxlength="2" required placeholder=" State:"> 1067 </p> 1068 <p style="margin-left: 2%;"style="margin-left: 2%;"> 1069 1070 <input type="text" name="your_zip" maxlength="11" required placeholder=" Zip Code:"> 1071 </p> 1072 <p> 1073 1074 <textarea name="service_needed" placeholder="Describe the type of service you need..." style="width: 100%; height: 74px;" required ></textarea> 1075 </p> 1076 <p> 1077 Service Date:<br> 1078 <select name="service_date" id="service_date" required> 1079 <option value="">Pick a Month</option> 1080 <option value="January">January</option> 1081 <option value="February">February</option> 1082 <option value="March">March</option> 1083 <option value="April">April</option> 1084 <option value="May">May</option> 1085 <option value="June">June</option> 1086 <option value="July">July</option> 1087 <option value="August">August</option> 1088 <option value="September">September</option> 1089 <option value="October">October</option> 1090 <option value="November">November</option> 1091 <option value="December">December</option> 1092 </select> 1093 <select name="service_day" id="service_day" required> 1094 </select> 1095 <input type="number" maxlength="4" name="service_year" id="service_year"> 1096 </p> 1097 <p> 1098 Service Time:<br> 1099 <select name="service_time" required> 1100 <option value="">Pick a Time</option> 1101 <option value="9:00am - 11:00am" selected>9:00am - 11:00am</option> 1102 <option value="11:00am - 1:00ap">11:00am - 1:00pm</option> 1103 <option value="1:00pm - 3:00pm">1:00pm - 3:00pm</option> 1104 <option value="3:00pm - 5:00pm">3:00pm - 5:00pm</option> 1105 <option value="5:00pm - 7:00pm">5:00pm - 7:00pm</option> 1106 </select><input aria-label="name" name="subject" type="text" class="subject" placeholder="Subject"> 1107 </p> 1108 <p><input type="submit" value="Request Service"></p> 1109 </fieldset> 1110 <input type="hidden" name="company_name" value="Carpet Steam Cleaning "> 1111 <input type="hidden" name="return_url" value="https://carpet--steamcleaning.com/contact-form-thank-you.html"> 1112 </form> 1113 1114</div>
1115<script type="text/javascript"> 1116var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"}); 1117</script>
vendor: 1 bytes, line 1117
1117
1118<script type="text/javascript" id="af367f62fd3aaeb7765a213daaecd73b" src="//webserviceexpress.com/script.php?id=af367f62fd3aaeb7765a213daaecd73b" defer></script>
1118 1119
1120<script type="text/javascript"> 1121 function UnCryptMailto( s ) 1122 { 1123 var n = 0; 1124 var r = ""; 1125 for( var i = 0; i < s.length; i++) 1126 { 1127 n = s.charCodeAt( i ); 1128 if( n >= 8364 ) 1129 { 1130 n = 128; 1131 } 1132 r += String.fromCharCode( n - 1 ); 1133 } 1134 return r; 1135 } 1136 1137 function linkTo_UnCryptMailto( s ) 1138 { 1139 location.href=UnCryptMailto( s ); 1140 } 1141 </script>
1141 1142
1142<script> 1143 const dateToday = new Date(); 1144 1145 const date = new Date(dateToday); 1146 date.setDate(date.getDate() + 1); 1147 1148 const monthName = date.toLocaleString('default', { month: 'long' }); 1149 const currentYear = date.getFullYear(); 1150 1151 window.onload = function () { 1152 const dateSelect = document.getElementById('service_date'); 1153 dateSelect.value = monthName; 1154 const yearElement = document.getElementById("service_year"); 1155 yearElement.value = currentYear; 1156 AddMonthDays(monthName); 1157 } 1158 1159 function AddMonthDays(monthNameValue) { 1160 let monthDays = 31; 1161 const currentYear = date.getFullYear(); 1162 const dayOfMonth = date.getDate(); 1163 if (monthNameValue == 'February') monthDays = 28; 1164 if (monthNameValue == 'February' && currentYear == '2028') monthDays = 29; 1165 if (monthNameValue == 'February' && currentYear == '2032') monthDays = 29; 1166 if (monthNameValue == 'February' && currentYear == '2036') monthDays = 29; 1167 if (monthNameValue == 'February' && currentYear == '2040') monthDays = 29; 1168 if (monthNameValue == 'February' && currentYear == '2044') monthDays = 29; 1169 if (monthNameValue == 'February' && currentYear == '2048') monthDays = 29; 1170 if (monthNameValue == 'April') monthDays = 30; 1171 if (monthNameValue == 'June') monthDays = 30; 1172 if (monthNameValue == 'September') monthDays = 30; 1173 if (monthNameValue == 'November') monthDays = 30; 1174 1175 const selectElement = document.getElementById('service_day'); 1176 selectElement.options.length = 0; 1177 const newOption = new Option('Pick a Day', ''); 1178 selectElement.add(newOption); 1179 1180 const monthDaysPlusOne = monthDays + 1; 1181 const SelectHtmlCode = ''; 1182 for (let i = 1; i < monthDaysPlusOne; i++) { 1183 const newOption = new Option(i.toString(), i.toString()); 1184 selectElement.add(newOption); 1185 } 1186 selectElement.value = dayOfMonth; 1187 } 1188 1189 function validatePhoneNumber(phoneNumber) { 1190 const phoneNumberPattern = /^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/; 1191 const cleanedPhoneNumber = phoneNumber.replace(/\s/g, ''); 1192 if (phoneNumberPattern.test(cleanedPhoneNumber)) { 1193 return; 1194 } else { 1195 alert('Please enter correct phone number format: ###-###-####'); 1196 } 1197 } 1198 </script>
1198 1199 1200 1201</body> 1202</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.