Trust your name with a name you trust

As a professional web developer I need a registrar that is trustworthy and fairly priced and that has been pair.
What is included with a pair Domain?
DNS
Website Builder
Web & Email Forwarding
Whois Privacy