for Carpet Cleaning Business i think you shall be having a neat and clean design and pages such as Home, Services (Carpet Steam Cleaning, Carpet Dry Cleaning,Tile & Upholstery Cleaning, Upholstery Cleaning, Leather Cleaning and Protection,Rug Cleaning etc), client testimonials, contact us (details, inquiry form, google map), also with a costumer care number flashing at home page. This is my idea for the site, Do you have any idea, lets discuss, i promise for beautiful design and expert development work.