Robert Peters has over three decades knowledge in the Dallas area. He is one of only eight IICRC Certified Master Carpet Cleaners in Dallas. He is the founder and owner of Genie Carpet and Upholstery Service which is a family owned business. Glen King who is known in the business as the King of Clean is one of eight IICRC Master Cleaners in Dallas.

Contact Details

  City Dallas, TX
  Zip Code 75231
  Address 7030 Winchester Str
  Phone Number (214) 340-5911