Charles is a great real estate professional. He is timely in getting showings and in his emails. The housing market is ever changing and if you want to get a house that you find that you really like you need to jump on it. Charles will help you negotiate and through the whole buying process. He can explain most of the questions you have and if he doesn't know he finds the answer quickly. One thing to note about any realtor, when you are certain you want to bid a certain number or you want a certain property make sure to call them on the phone/talk in person. Emails/texts can be misunderstood and you don't want a simple error happening when it comes to getting a house you want.